package com.xiaoxie.dao;

import com.xiaoxie.model.Blog;
import org.apache.ibatis.annotations.Insert;

import java.util.List;
import java.util.Map;

public interface BlogDao {
    // 插入博客
    int addBlog(Blog blog);
    // 根据作者名字或博客的名称查询，当作者名字为空时只根据博客名查询
    List<Blog> queryBlogIf(Map map);

    // 根据id来更新blog的title和author,如果字段为空的时候不做更新
    int updateBlog(Map map);

    List<Blog> queryBlogChoose(Map map);

    List<Blog> queryBlogForeach(Map map);
}
